make a big effort - German English Dictionary